calcium phosphide - French English Dictionary